import defaultPath from '@/components/default'
import Error from '@/components/error/invalid'

//系统管理 配置管理
import constant from '@/views/system/config/constant/constantList'
import dictionary from '@/views/system/config/dictionary/dictionaryList'
import flowType from '@/views/system/config/flowType/flowTypeList'
import program from '@/views/system/config/program/programList'
import changeField from '@/views/system/config/changeField/changeFieldList'
import generate from '@/views/system/config/generate/generateEdit'

//系统管理 基础信息
import uploadFile from '@/views/system/base/uploadFile/fileList'
import member from '@/views/system/base/member/memberList'
import nounExplain from '@/views/system/base/nounExplain/nounExplainList'
import sequence from '@/views/system/base/sequence/sequenceList'

//系统管理 消息管理
import newsArticle from '@/views/system/news/newsArticle/newsArticleList'
import newsFiles from '@/views/system/news/newsFiles/newsFilesList'
import newsNotice from '@/views/system/news/newsNotice/newsNoticeList'
import systemNotice from '@/views/system/news/systemNotice/noticeList'
import systemMessage from '@/views/system/news/systemMessage/messageList'

//系统管理 安全管理
import log from '@/views/system/secure/log/logList'
import power from '@/views/system/secure/power/powerList'
import tenant from '@/views/system/secure/tenant/tenantList'
import role from '@/views/system/secure/role/roleList'
import user from '@/views/system/secure/user/userList'
import scheduled from '@/views/system/secure/scheduled/scheduledList'

const pathData = {
    "default": defaultPath,
    "Error": Error,

    //系统管理 系统配置
    "constant" : constant,
    "dictionary" : dictionary,
    "flowType" : flowType,
    "program" : program,
    "changeField" : changeField,
    "generate" : generate,

    //系统管理 基础信息
    "member" : member,
    "nounExplain" : nounExplain,
    "uploadFile" : uploadFile,
    "sequence" : sequence,

    //系统管理 消息管理
    "newsArticle" : newsArticle,
    "newsFiles" : newsFiles,
    "newsNotice" : newsNotice,
    "systemNotice" : systemNotice,
    "systemMessage" : systemMessage,

    //系统管理 安全管理
    "log" : log,
    "power" : power,
    "tenant" : tenant,
    "role" : role,
    "user" : user,
    "scheduled" : scheduled,

    "*": Error
}

export default pathData;